home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_180.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
43KB
|
779 lines
# near model CODE resource
# jump table entries: 15888-15893 (6 of them)
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 2F0C move.l -[A7], A4
00000006 286E 0008 movea.l A4, [A6 + 0x8]
0000000A 2054 movea.l A0, [A4]
0000000C 20AE 000C move.l [A0], [A6 + 0xC]
00000010 2054 movea.l A0, [A4]
00000012 216E 0010 0004 move.l [A0 + 0x4], [A6 + 0x10]
00000018 302E 0016 move.w D0, [A6 + 0x16]
0000001C 48C0 ext.l D0
0000001E 2054 movea.l A0, [A4]
00000020 2140 0008 move.l [A0 + 0x8], D0
00000024 2054 movea.l A0, [A4]
00000026 317C FFFF 000C move.w [A0 + 0xC], 0xFFFF
0000002C 286E FFFC movea.l A4, [A6 - 0x4]
00000030 4E5E unlink A6
00000032 4E75 rts
export_1986:
00000034 4E56 FDF8 link A6, -0x0208
00000038 48E7 0018 movem.l -[A7], A3,A4
0000003C 286E 0008 movea.l A4, [A6 + 0x8]
00000040 41EE FF00 lea.l A0, [A6 - 0x100]
00000044 4210 clr.b [A0]
00000046 2054 movea.l A0, [A4]
00000048 2668 0028 movea.l A3, [A0 + 0x28]
0000004C 4878 0BEA push.l 0xBEA
00000050 486E FF00 pea.l [A6 - 0x100]
00000054 2F0B move.l -[A7], A3
00000056 2053 movea.l A0, [A3]
00000058 2050 movea.l A0, [A0]
0000005A 2268 0054 movea.l A1, [A0 + 0x54]
0000005E 4E91 jsr [A1]
00000060 2054 movea.l A0, [A4]
00000062 2F28 0030 move.l -[A7], [A0 + 0x30]
00000066 4EAD 2522 jsr [A5 + 0x2522 /* export_1184 */]
0000006A 2D40 FEFC move.l [A6 - 0x104], D0
0000006E 7063 moveq.l D0, 0x63
00000070 2F00 move.l -[A7], D0
00000072 2F2E FEFC move.l -[A7], [A6 - 0x104]
00000076 4EAD 43BA jsr [A5 + 0x43BA /* export_2163 */]
0000007A 2640 movea.l A3, D0
0000007C 2F0B move.l -[A7], A3
0000007E 486E FDF8 pea.l [A6 - 0x208]
00000082 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000086 41EE FDF8 lea.l A0, [A6 - 0x208]
0000008A 41EE FF00 lea.l A0, [A6 - 0x100]
0000008E 2D48 FEF8 move.l [A6 - 0x108], A0
00000092 47EE FDF8 lea.l A3, [A6 - 0x208]
00000096 2F0B move.l -[A7], A3
00000098 2F08 move.l -[A7], A0
0000009A 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
0000009E 7200 moveq.l D1, 0x00
000000A0 4A00 tst.b D0
000000A2 57C1 seq D1
000000A4 4401 neg.b D1
000000A6 4A01 tst.b D1
000000A8 4FEF 0028 lea.l A7, [A7 + 0x28]
000000AC 6712 beq +0x14 /* 000000C0 */
000000AE 486E FF00 pea.l [A6 - 0x100]
000000B2 2F0C move.l -[A7], A4
000000B4 2054 movea.l A0, [A4]
000000B6 2050 movea.l A0, [A0]
000000B8 2268 015C movea.l A1, [A0 + 0x15C]
000000BC 4E91 jsr [A1]
000000BE 508F addq.l A7, 8
label000000C0:
000000C0 4CEE 1800 FDF0 movem.l A3,A4, [A6 - 0x210]
000000C6 4E5E unlink A6
000000C8 4E75 rts
fn000000CA:
000000CA 4E56 0000 link A6, 0
000000CE 48E7 0018 movem.l -[A7], A3,A4
000000D2 286E 0008 movea.l A4, [A6 + 0x8]
000000D6 2054 movea.l A0, [A4]
000000D8 317C FFFF 0016 move.w [A0 + 0x16], 0xFFFF
000000DE 2054 movea.l A0, [A4]
000000E0 7000 moveq.l D0, 0x00
000000E2 2140 0012 move.l [A0 + 0x12], D0
000000E6 2054 movea.l A0, [A4]
000000E8 317C FFFF 0018 move.w [A0 + 0x18], 0xFFFF
000000EE 2054 movea.l A0, [A4]
000000F0 4228 001A clr.b [A0 + 0x1A]
000000F4 4878 38A4 push.l 0x38A4
000000F8 2F3C 464F 4E54 move.l -[A7], 0x464F4E54 /* 'FONT' */
000000FE 2F2E 000C move.l -[A7], [A6 + 0xC]
00000102 2F0C move.l -[A7], A4
00000104 4EBA FEFA jsr [PC - 0x106 /* 00000000 */]
00000108 2054 movea.l A0, [A4]
0000010A 2650 movea.l A3, [A0]
0000010C 2053 movea.l A0, [A3]
0000010E 7000 moveq.l D0, 0x00
00000110 3028 0060 move.w D0, [A0 + 0x60]
00000114 7210 moveq.l D1, 0x10
00000116 C240 and.w D1, D0
00000118 7000 moveq.l D0, 0x00
0000011A 3001 move.w D0, D1
0000011C 4A80 tst.l D0
0000011E 56C0 sne D0
00000120 0240 0001 andi.w D0, 0x1
00000124 48C0 ext.l D0
00000126 2054 movea.l A0, [A4]
00000128 1140 001A move.b [A0 + 0x1A], D0
0000012C 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000132 4E5E unlink A6
00000134 4E75 rts
export_1987:
00000136 4E56 FE00 link A6, -0x0200
0000013A 48E7 0018 movem.l -[A7], A3,A4
0000013E 286E 0008 movea.l A4, [A6 + 0x8]
00000142 41EE FF00 lea.l A0, [A6 - 0x100]
00000146 4210 clr.b [A0]
00000148 2054 movea.l A0, [A4]
0000014A 2668 0028 movea.l A3, [A0 + 0x28]
0000014E 4878 0BEA push.l 0xBEA
00000152 486E FF00 pea.l [A6 - 0x100]
00000156 2F0B move.l -[A7], A3
00000158 2053 movea.l A0, [A3]
0000015A 2050 movea.l A0, [A0]
0000015C 2268 0054 movea.l A1, [A0 + 0x54]
00000160 4E91 jsr [A1]
00000162 41EE FE00 lea.l A0, [A6 - 0x200]
00000166 4210 clr.b [A0]
00000168 4878 0BEA push.l 0xBEA
0000016C 486E FE00 pea.l [A6 - 0x200]
00000170 2F0C move.l -[A7], A4
00000172 2054 movea.l A0, [A4]
00000174 2050 movea.l A0, [A0]
00000176 2268 0054 movea.l A1, [A0 + 0x54]
0000017A 4E91 jsr [A1]
0000017C 47EE FF00 lea.l A3, [A6 - 0x100]
00000180 49EE FE00 lea.l A4, [A6 - 0x200]
00000184 2F0C move.l -[A7], A4
00000186 2F0B move.l -[A7], A3
00000188 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
0000018C 7200 moveq.l D1, 0x00
0000018E 4A00 tst.b D0
00000190 57C1 seq D1
00000192 4401 neg.b D1
00000194 4A01 tst.b D1
00000196 4FEF 0020 lea.l A7, [A7 + 0x20]
0000019A 670A beq +0xC /* 000001A6 */
0000019C 4878 32D3 push.l 0x32D3
000001A0 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000001A4 588F addq.l A7, 4
label000001A6:
000001A6 4CEE 1800 FDF8 mov